<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

html,body,*{font-family: "Microsoft YaHei" ! important; }
/**/
.banner{ height:480x; position:relative; overflow:hidden; z-index:1;}
.banner a{ display:block;height:480px; overflow:hidden;}

.sou{ width:1000px; height:137px; margin:0 auto; overflow:hidden;}
.s_inp01{margin-left:196px;}
.inp01{ width:512px; height:47px; line-height:47px; background:url(s.jpg) no-repeat; border:0 ; color:#b4b4b4; font-size:12px; padding-left:10px; font-size:14px;}
.inp02{ background:url(ss.jpg) no-repeat; width:47px; height:47px; border:0;}
.sou p{ height:61px; overflow:hidden; color:#d6d6d6; font-size:14px; text-align:center; line-height:61px; font-family:"Microsoft Yahei";}
.sou p b{ color:#333;}
.sou p a{ padding:0 8px;}

/**/
.pro_bj{ background:url(pro_bj.jpg) no-repeat center top;overflow:hidden; font-family:"Microsoft Yahei";}
.pro{ width:1000px;  margin:0 auto; overflow:hidden; padding-top:59px;}
.pro h2{ height:122px; overflow:hidden; text-align:center;}
.pro h2 i{ display:block; font:bold 36px/46px Arial; color:#cbcbcb; text-transform:uppercase;}
.list{ width:240px; overflow:hidden;}
.list h3{ background:url(list_ico.jpg) no-repeat; height:68px; overflow:hidden; line-height:65px;}
.list h3 img{ float:left; vertical-align:middle; padding:16px 0 0 17px;}
.list h3 a{ color:#fff; font-size:14px;}
.list ul{ padding:15px 0 14px 26px; background:#fff;}
.list li{ font-size:14px; text-transform:uppercase; background:url(list_ico0.gif) no-repeat left 14px; padding-left:16px; line-height:28px;}
.l_zx{ background:url(list_pic.jpg) no-repeat; height:359px; margin-top:9px; overflow:hidden; display:none;}
.l_zx p{ margin-top:220px; text-align:center; font-size:16px; color:#1265cf; line-height:24px;}
.l_zx p span{ display:block; font:bold 24px Arial, Helvetica, sans-serif; color:#1265cf;}
.l_zx i{ display:block; margin:6px auto 0; width:130px; height:39px; line-height:36px; text-align:center; background:url(list_zx.gif) repeat-x center top;}
.l_zx i a{ color:#fff; font-size:16px;}

/*左侧联系方式*/
.leftlx {

    font-family: "Microsoft YaHei";
    margin: 10px auto;
    overflow: hidden;

    text-align: left;
    float:left;
    width:240px;
	background-color:#FFFFFF;
}
.leftlx h5 {

	background:url(list_ico.jpg) no-repeat; height:68px; 
    color: #ffffff;
    font-size: 20px;
    height: 54px;
    line-height: 63px;
    margin-bottom: 10px;
	padding-left:15px;
}
.leftlx h5 span {
    color: #c4c4c4;
    font-weight: normal;
    margin-left: 10px;
}
.leftlx .phone {
    background-image: url("lx_tel.gif");
    background-repeat: no-repeat;
    color: #1265CF;
    height: 40px;
    margin: 0 10px;
}
.leftlx .phone img {
    display: none;
}
.leftlx .phone p {
    color: #1265CF;
    height: 18px;
    margin: 0 34px 20px;
}
.leftlx .phone span {
    display: block;
    font-size: 12px;
    height: 17px;
    padding-left: 39px;
}
.leftlx .phone span b {
    color: #0053af;
    display: block;
    font-size: 16px;
    margin-top: 2px;
}
.leftlx p {
    color: #666;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px;
    padding-left: 10px;
}
.leftlx p span {
    float: left;
    height: 23px;
}

/**/
.pro_c{ width:720px; overflow:hidden; }
.pro_c1 h4{ background:#1265cf url(pro_ico.gif) no-repeat 20px center; padding-left:48px; height:39px; overflow:hidden;}
.pro_c1 h4 a{ font-size:16px; color:#fff; display:inline-block; line-height:39px;}
.pro_c1 h4 span a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-right:18px; font-weight:normal;} 
.pro_c1 ul{ margin-top:13px;}
.pro_c1 li{ margin:0 12px 17px 0; width:227px; height:181px; overflow:hidden; position:relative; float:left; line-height:0;}
.pro_c1 li img{ width:225px; height:185px;}
.pro_c1 li .pro_wz{ position:absolute; top:0; left:0; background:url(pro_span.png) repeat; overflow:hidden; width:225px; height:185px; display:none; }
.pro_c1 li .pro_wz h3{ padding-top:80px; font-size:14px; line-height:20px; text-align:center;}
.pro_wz h3 a{ color:#fff;}
.pro_wz i{ display:block; margin:10px 0 0 15px;}
.pro_wz i a{ color:#fff; font-size:14px; font-weight:bold; width:93px; height:33px; background:#f24e35; text-align:center; line-height:33px; overflow:hidden; display:inline-block; }
.pro_wz i a.ico{ color:#333; background:#fff; margin-left:8px;}
.pro_c1 .nones{ margin-right:0;}

/**/
.pro_1{ height:230px; width:1155px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei"; }
.pro_z , .pro_y{ margin-top:84px; width:49px; height:49px; overflow:hidden;}
.pro_z a{ display:inline-block; width:49px; height:49px; background:url(pro_z_cur.png) no-repeat;}
.pro_y a{ display:inline-block; width:49px; height:49px; background:url(pro_y_cur.png) no-repeat;}
.pro_z a:hover{ background:url(pro_z.png) no-repeat;}
.pro_y a:hover{background:url(pro_y.png) no-repeat;}
.proimg{ width:1057px; overflow:hidden;}
.pro_1 li{ float:left; width:189px; overflow:hidden; margin:30px 0 0 24px; display:inline;}
.pro_1 li img{ width:187px; height:154px; border:1px solid #dcdcdc;}
.pro_1 li span{display:block;height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold;}

/**/
.improve_bj{ background:url(improve_bj.jpg) no-repeat center top; height:742px; overflow:hidden;}
.improve{ width:1000px; height:742px; margin:0 auto; font-family:"Microsoft Yahei"; overflow:hidden; position:relative;}
.improve h2{ padding-top:60px; text-align:center; height:100px; overflow:hidden;}
.improve h2 a{ font-size:32px; color:#fff;}
.improve h2 span{ font-weight:normal;}
.improve h2 i{ display:block; background:url(improve_line.png) no-repeat center center; font:bold 28px Arial, Helvetica, sans-serif; color:#9ec0ea; text-transform:uppercase; margin-top:10px;} 
.improve .dl01{ position:absolute; top:190px; left:0; background:url(improve_wz_bj1.png) no-repeat; width:307px; height:139px; overflow:hidden;}
.improve .dl02{ position:absolute; top:184px; right:0; background:url(improve_wz_bj2.png) no-repeat; width:307px; height:139px; overflow:hidden;}
.improve .dl03{ position:absolute; top:366px; left:0; background:url(improve_bj1.png) repeat; width:307px; height:120px; overflow:hidden;}
.improve .dl04{ position:absolute; top:355px; right:0; background:url(improve_bj1.png) repeat; width:307px; height:139px; overflow:hidden;}
.improve .dl05{ position:absolute; top:518px; left:0; background:url(improve_wz_bj3.png) no-repeat; width:307px; height:169px; overflow:hidden;}
.improve .dl06{ position:absolute; top:523px; right:0; background:url(improve_wz_bj4.png) no-repeat; width:307px; height:169px; overflow:hidden;}
.improve dt{ padding:13px 0 0 20px; font-size:20px; color:#f24e35; font-weight:bold;  line-height:33px;}
.improve dt img{ vertical-align:middle;}
.improve dd{ margin:3px 12px 0 22px; font-size:16px; line-height:24px;} 

/**/
.pic{ background:url(pic.jpg) no-repeat center top; height:378px; overflow:hidden; position:relative;}
.pic i{ display:block; position:absolute; top:239px; left:60%; margin-left:-500px; width:135px; height:37px; text-align:center; line-height:37px; overflow:hidden; background:#fff; font-family:"Microsoft Yahei";}
.pic i a{ color:#f24e35; font-size:14px;}
.pic p{ position:absolute; top:180px; left:58%; margin-left:-500px; overflow:hidden; padding-left:35px; font:16px "Microsoft Yahei"; color:#fff; background:url(tel1.png) no-repeat left 3px; line-height:24px;}
.pic p span{ display:block; font:26px impact; line-height:26px;}


/**/
.news_bj{ padding-top:41px;  overflow:hidden; font-family:"Microsoft Yahei"; background:url(news_bj.jpg) no-repeat center top;}
.news{ width:658px; height:500px; overflow:hidden;}
.n_nav { height:60px; overflow:hidden; background:url(news_ico.gif) no-repeat left center; padding-left:22px;}
.n_nav span a{ font:14px/60px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.n_nav li{ float:left; background:url(news_line.gif) no-repeat right center; line-height:60px;}
.n_nav li a{ color:#333; padding:0 15px; font-size:18px;}
.n_nav li a:hover , .n_nav .cur a{ color:#1266cf; font-weight:bold;}
.n_nav .nones{ background:none;}
.news_c{ width:654px; height:395px; border:1px solid #d9d9d9; overflow:hidden;}
.news_c dl{ margin:20px 20px 0 20px; height:165px; overflow:hidden;}
.news_c dt{ width:258px; height:163px; overflow:hidden;}
.news_c dt img{ width:258px; height:163px;}
.news_c dd{ width:330px; overflow:hidden;}
.news_c dd h3{ font-size:14px; height:25px; line-height:25px; overflow:hidden;}
.news_c dd h3 a{ color:#333;}
.news_c dd p{ height:87px; font-size:14px; line-height:24px; overflow:hidden; padding-top:5px;} 
.news_c dd i{ width:106px; height:32px; background:#f24e35; text-align:center; line-height:32px; font-size:14px; display:block;}
.news_c dd i a{ color:#fff;} 
.news_c ul{ margin:10px 20px 0;}
.news_c li{ border-bottom:1px solid #d9d9d9; height:36px; line-height:36px; overflow:hidden; font-size:14px;}
.news_c li span{ font-family:Arial, Helvetica, sans-serif;}
.news_c .nones{ border-bottom:0;}

.wt{ width:302px; height:500px; overflow:hidden;}
.w_tit{ height:60px; overflow:hidden; background:url(wr_ico.gif) no-repeat left center; padding-left:28px;}
.w_tit a{ font-size:18px; color:#1266cf; line-height:60px;}
.w_tit span a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase;}
.wt_c{ width:300px; height:395px; border:1px solid #d9d9d9; overflow:hidden;}
.wt_c dl{ padding:20px 0; margin:0 20px; border-bottom:1px solid #d9d9d9; font-size:14px;}
.wt_c dt{ background:url(w.gif) no-repeat left top; line-height:16px; height:16px; overflow:hidden; padding-left:28px;}
.wt_c dd{background:url(d.gif) no-repeat left 7px;line-height:24px;overflow:hidden; padding-left:28px; margin-top:20px;}

.link { overflow:hidden; }
.link h2{ width:120px; overflow:hidden; float:left; text-align:center; padding-top:15px; background:url(link_line.gif) no-repeat  center 28px; font-size:16px; line-height:24px;}
.link h2 a{ color:#443f3d;}
.link h2 span a{ display:block; font-size:14px; color:#f24e35; font-weight:normal; line-height:20px;}
.link p{ float:left;width:860px; padding-left:20px; overflow:hidden; line-height:25px; font-size:14px; color:#474240; padding-top:10px; }
.link p a{ color:#474240; padding:0 8px; display:inline-block;}

/**/
.ys_bj{ margin-top:85px; height:1250px; overflow:hidden; font-family:"Microsoft Yahei"; position:relative;}
.ys_t{ height:149px; overflow:hidden;  text-align:center; font-weight:normal; font-size:20px; color:#333; line-height:40px; }
.ys_t img{ display:block;margin:0 auto}
.ys_t span{ color:#1266cf;}
.ys_t i{ display:block; font:bold 28px Arial, Helvetica, sans-serif; color:#d5d5d5; text-transform:uppercase; background:url(ys_line.gif) no-repeat center center; margin:5px auto 0;}
.ys1{ background:url(ys1.jpg) no-repeat center top; height:368px; overflow:hidden;}
.ys2{ background:url(ys2.jpg) no-repeat center top; height:367px; overflow:hidden;}
.ys3{ background:url(ys3.jpg) no-repeat center top; height:366px; overflow:hidden;}
.ys4{ background:url(ys4.jpg) no-repeat center top; height:345px; overflow:hidden;}
.ys{ position:absolute; top:149px; left:50%; margin-left:-500px; width:1000px; height:1446px; overflow:hidden;}
.ys .dl01{ position:absolute; top:0; left:0; width:470px; background:url(ys_ico1.gif) no-repeat left top;}
.ys .dl02{ position:absolute; top:403px; right:0; width:470px; background:url(ys_ico2.gif) no-repeat left top;}
.ys .dl03{ position:absolute; top:768px; left:0; width:470px; background:url(ys_ico3.gif) no-repeat left top;}
.ys .dl04{ position:absolute; top:1142px; right:0; width:470px; background:url(ys_ico4.gif) no-repeat left top;}
.ys dt{ padding:20px 0 10px 80px;height:72px; overflow:hidden; font-size:26px; color:#1266cf; font-weight:bold; line-height:36px;}
.ys dt span{ color:#f24e35;}
.ys dt i{ display:block; font:12px/20px Arial; color:#bcbcbc; text-transform:uppercase;}
.ys dd{ padding-left:15px; background:url(ys_ico5.gif) no-repeat left 10px; font-size:16px; line-height:28px; margin-top:10px;}
.ys dd i{color:White; display:block; width:124px; height:36px; margin-top:20px; background:#f24e35; text-align:center; line-height:36px; font-size:16px;}
.ys dd  i a{ color:#fff;} 

/**/
.w_tit1 span a{ color:#666;}
.jz{ margin-top:42px; height:562px; overflow:hidden; font-family:"Microsoft Yahei";}
.jz h2{ background:url(jz_ico.gif) no-repeat left center; padding-left:35px;}
.jz_c{ width:486px; height:233px; border:1px solid #d9d9d9; overflow:hidden; margin-bottom:23px;}
.jz_c h3{ padding:0 23px 0 25px; height:53px; overflow:hidden; line-height:53px; font-size:14px;}
.jz_c h3 a{ color:#333;}
.jz_c h3 span{ font-weight:normal;}
.jz_c dl{ margin:0 23px 0 25px;}
.jz_c dt{ width:211px; overflow:hidden;}
.jz_c dt img{ width:211px; height:158px; overflow:hidden;}
.jz_c dd{ width:203px; overflow:hidden;}
.jz_c dd p{ height:118px; overflow:hidden; line-height:26px; font-size:14px;}
.jz_c dd i{ display:block; width:121px; height:36px; background:#f24e35; text-align:center; line-height:36px; font-size:16px;}
.jz_c dd i a{ color:#fff;} 

/**/
.coo{ height:240px; overflow:hidden; position:relative; margin:0 -78px; font-family:"Microsoft Yahei";}
.coo h2{ margin:0 78px; background:url(coo_ico.gif) no-repeat left center;}
.coo .pro_z , .coo .pro_y{ margin-top:21px;}
.coo_c{ width:1058px; overflow:hidden;}
.coo_c li{ float:left; width:232px; overflow:hidden; margin-left:26px; display:inline;}
.coo_c li img{ border:1px solid #d9d9d9; width:230px; height:93px;}
.coo_c li span{ display:block; font-size:14px; text-align:center; line-height:30px; height:30px; overflow:hidden;}

/**/
.about_bj{ background:url(about_bj.jpg) no-repeat center top; height:482px; overflow:hidden;}
.about{ width:1000px; height:482px; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei";}
.about h2{ height:118px; padding-top:56px; text-align:center; font-size:32px;}
.about h2 a{ color:#fff;}
.about h2 i{ display:block; font:bold 28px Arial, Helvetica, sans-serif; color:#73a6e6; background:url(about_line.gif) no-repeat center center; margin:10px auto; text-transform:uppercase;}
.about dt{ width:470px; overflow:hidden;}
.about dt img{ width:470px; height:248px;}
.about dd{ width:500px; overflow:hidden;}
.about dd h3{ font-size:16px; line-height:30px;}
.about dd h3 a{ color:#fff;}
.about dd p { height:145px; overflow:hidden; padding-top:10px; font-size:14px; line-height:28px; color:#fff;}
.about dd i{ display:block; width:160px; height:46px; background:#fff; text-align:center; line-height:46px; font-size:16px;}
.about dd i a{ color:#333;} 

/**/
.ry{ height:338px; overflow:hidden; width:1155px; margin:30px auto 0; overflow:hidden; font-family:"Microsoft Yahei";}
.ry h2{ height:83px; background:url(fc_line.gif) no-repeat 137px 39px; overflow:hidden;  margin:0 78px; padding-left:0;}
.ry h2 span a{ line-height:78px;}
.ry h2 i{ background:url(fc_ico.gif) no-repeat left center; display:inline-block; line-height:83px; padding-left:42px;}
.ry h2 i a{font-size:20px;}
.ry .pro_z , .ry .pro_y{ margin-top:62px;}
.ry_c{ width:1057px; overflow:hidden;}
.ry_c li{ float:left; margin-left:25px; display:inline; width:233px; overflow:hidden;}
.ry_c li img{ width:233px; height:173px;}
.ry_c li span{ display:block; text-align:center; line-height:35px; height:35px; overflow:hidden; height:35px; font-size:14px;}
.ry_c .tempWrap{width:1056px !important;}
/**/

.proimg .tempWrap {width:1053px !important}

/**/


/******************************广告*********************************/
.banners{height: 540px;}
.fullSlide {
	width:100%;
	position:relative;
	height:480px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:480px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:480px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#004ebe;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(right1s.png) no-repeat;
}

/**/

.coo-slide .coo_c .tempWrap{width:1057px !important;}

/**/



/**/



/**/</pre></body></html>